strap for buckling garments - İngilizce Eş Anlamlılar Sözlük